Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Moselle Open - Metz European Open - Antwerp Drummondville Challenger Chennai Challenger Oeiras 2 Challenger Belgium F1 Belgium F2 Belgium F4 Belgium F7 Belgium F8 Belgium F10 Turkey F46 Turkey F47 Turkey F48 Turkey F3 Turkey F4 France F4 Turkey F5 Canada F2 Qatar F1 Qatar F2 Qatar F3 Belgium F5 Belgium F10 Belgium F13 Belgium F6 Belgium F7 Belgium F14 Belgium F8 Belgium F9 Belgium F11 Belgium F15 Belgium F11 Belgium F12 Greece F8 Greece F9 Greece F10 Kuwait F2 Kuwait F3 Qatar F4 Qatar F6 Portugal F1 Portugal F2 Greece F2 Greece F3 Turkey F16 Turkey F17 China F5 China F7 Belgium F4 Belgium F5 Belgium F6 Belgium F9 Belgium F10 Israel F10 Israel F11 Israel F12 Germany F14 Tunisia F28 Great Britain F10 Great Britain F11 Israel F16 Israel F17 Qatar F5 Qatar F6 Belgium F6 Turkey F9 Egypt F8 Egypt F9 Belgium F9 Turkey F14 Turkey F15 Turkey F16 China F6 China F7 China F8 Belgium F4 Belgium F5 Belgium F7 Belgium F8 Belgium F9 Belgium F10 Belgium F12 Belgium F13 Belgium F14 USA F33 Turkey F49 Turkey F50 USA F10 (Bakersfield) USA F11 (Calabasas) China F6 USA F13 (Little Rock) Czech Republic F1 (Prague) Belgium F5 (Knokke) Belgium F6 (Duinbergen) USA F30 (Claremont) USA F32 (Fountain Valley) Tunisia F27 Belgium F3 (Lasne) Netherlands F3 (Amstelveen) Belgium F4 (Knokke) Belgium F7 (Eupen) USA F34 Belgium F8 (Koksijde) Belgium F10 (Damme) France F19 (Sarreguemines) Tunisia F34 (Monastir) Tunisia F35 (Monastir) Germany F16 (Hamburg) USA F31 (Norman) USA F33 (Columbus) USA F34 (Waco) USA F35 (Tallahassee) M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Faro M25 Bakersfield M25 Calabasas M15 Cancun M15 Cancun M15 Troisdorf M15 Valldoreix M25+H Arlon M25 Lasne M25 Getxo M15 Brussels M15 Eupen M25 La Marsa M25 Norman M25 Waco M15 East Lansing M25+H Plaisir M15 Forbach M25 Vale Do Lobo M15 Quinta Do Lago M25 Villena M25 Faro M25+H Rodez M15 Troisdorf M25 Vic M25 Alkmaar M25 Weston Eddleman USTA Challenger - Birmingham M25 Loule M25 Santa Margherita di Pula M25 Portimao Optimus Maia Open - Maia Challenger Ford de Cherbourg - Cherbourg Belgium F1 Skandia Open - Linz Challenger 42 - Andrezieux Open D'Orleans - Orleans M25 Castelo Branco M25 Sarreguemines Open de L'Isere - Grenoble The Bolton Challenger - Bolton LTA Hull Challenger - Hull drkoop.com USTA Tennis Championships - Armonk Polish Open 2000 - Poznan Tennis Cup of Flanders - Ostende FILA Challenger Biella - Biella Challenger 42 - Andrezieux Open de L'Isere (Open 38) - Grenoble M25 Santa margherita di Pula M25 Falun Mobilux Open - Luxembourg Cepu Open - San Marino M25 Cancun Open Castilla y Leon - Segovia M25 The Hague Heilbronn Challenger Wroclaw Challenger Belgrade Challenger Sunrise Challenger Sofia Challenger Ostrava Challenger Manchester Challenger San Marino Challenger Cordenons Challenger Ethias Trophy - Mons Open D'Orleans - Orleans Ethias Trophy - Mons Mons Challenger Kolding Challenger Bordeaux Challenger Prostejov Challenger Mobilux Open - Luxembourg Orbetello Challenger Courmayeur Challenger Bergamo Challenger Wolfsburg Challenger Le Gosier Challenger Open D'Orleans - Orleans Ethias Tennis Trophy - Mons M25 Sarreguemines Rennes Challenger Mons Challenger Geneva Challenger St. Remy Challenger Vancouver Challenger Aptos Challenger Heilbronn Challenger Le Gosier Challenger Bordeaux Challenger Ethias Trophy - Mons Mons Challenger Meerbusch Challenger Mons Challenger M25 Santa Margherita di Pula Dallas Challenger Rome Challenger M25 Norwich M25 Saint-Augustin-de-Desmaures Mons Challenger Columbus Challenger Tiburon Challenger Aix En Provence Challenger Amersfoort Challenger Tempe Challenger Lugano Challenger Rome 1 Challenger Tunis Challenger San Marino Challenger Maspalomas Challenger Belgium F3 (De Haan) M25+H Bagneres-de-Bigorre M25 Vale do Lobo Okal Cup 2001 International Bavarian Championships - Eckental M25 Quinta Do Lago Belgium F4 (Lasne) Internationaux de Tennis de Brest - Brest Cherbourg Challenger St. Brieuc Challenger M25 Martos Open de Charleroi - Charleroi Abidjan 1 Challenger Israel F1 Mallorca Challenger Montechiarugolo - Parma Challenger Segovia Challenger Monza Challenger Charleston Challenger Tenerife 1 Challenger Cherbourg Challenger New Delhi Challenger Prague Challenger Le Gosier Challenger Rennes Challenger M25 Les Franqueses del Valles Grodzisk Mazowiecki Challenger Manzanillo Challenger M25 Claremont Villena Challenger Campionati Internazionali di Sicilia - Palermo Bordeaux Challenger M25 Loule Cary 2 Challenger Columbus Challenger Rennes Challenger Split Challenger Braunschweig Challenger M25 Koksijde Cherbourg Challenger Lille Challenger Verizon Tennis Challenge - Atlanta Tallahassee Challenger M25 Monastir KGHM Polish Indoors - Wroclaw Oeiras 4 Challenger Lyon Challenger U.S. Men's Clay Court Championships - Houston Istanbul Challenger Internationaler Raiffeisen Grand Prix - St. Polten Pozoblanco Challenger Luedenscheid Challenger AXA Open II - Espinho Prague 3 Challenger Seville Challenger Time Warner USTA Challenger - Binghamton The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch Pau Challenger Roanne Challenger Forli 1 Challenger Forli 2 Challenger Cleveland Challenger Pau Challenger Telenordia Swedish Open - Bastad Lille Challenger Murcia Challenger Madrid Challenger Split Challenger Energis Open - Amsterdam Ismaning Challenger Perugia Challenger Oeiras 3 Challenger Calgary Challenger Troyes Challenger Pro Tennis World Open - Boca Raton Idea Prokom Open - Sopot Braga Challenger Orleans Challenger Alicante Challenger Open de L'Isere - Grenoble Drummondville Challenger The Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Nonthaburi 3 Challenger Mons Challenger Tenerife 2 Challenger Prague 2 Challenger Karlsruhe Challenger Meerbusch Challenger Malaga Challenger Ortisei Challenger Valencia Challenger Ottignies-Louvain-la-Neuve Challenger Koblenz Challenger Tata Open 2002 - Chennai Bordeaux Challenger Barletta Challenger Augsburg Challenger Blois Challenger Abidjan 2 Challenger Copenhagen Open - Copenhagen Bordeaux Challenger Skopje Challenger Liberec Challenger Banja Luka Challenger Bunschoten Challenger Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Manacor Challenger The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad St. Tropez Challenger Open 13 - Marseille Hersonissos 5 Challenger Open 13 - Marseille Copenhagen Open - Copenhagen Open Seat Godo 2003 - Barcelona The Samsung Open - Nottingham 2003 Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Hersonissos 6 Challenger Besancon Challenger Maia Challenger Belgium F9 (Huy) Milan Indoors - Milan Zagreb Challenger Lisbon Challenger Qatar Open - Doha Open 13 - Marseille Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Bordeaux Challenger Prostejov Challenger Croatia Open - Umag Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide Heineken Open - Auckland Alicante Challenger ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Gerry Weber Open - Halle The 10tele.com Open - Nottingham Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle The 10tele.com Open - Nottingham Qatar ExxonMobil Open - Doha Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Mumbai Open - Mumbai Qatar Exxon Mobil Open - Doha Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Casablanca Open de Nice Cote dAzur - Nice International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Bercuit Challenger Campbell's Hall of Fame Tennis Championships - Newport ATP Studena Croatia Open - Umag Heineken Open - Auckland Open Sud de France - Montpellier Regions Morgan Keegan Championships - Memphis Stockholm Open - Stockholm Open Sabadell Atlantico - Barcelona Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich M15 Lambermont Todi Challenger Grand Prix de Tennis de Lyon - Lyon Mons Challenger Rennes Challenger PBZ Zagreb Indoors - Zagreb Geneva Challenger Gerry Weber Open - Halle Bratislava Challenger Modena Challenger Ordina Open - s-Hertogenbosch Braunschweig Challenger Moselle Open - Metz Grand Prix Hassan II - Casablanca M15+H Bressuire Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland If Stockholm Open - Stockholm Aircel Chennai Open - Chennai SAP Open - San Jose Rome Challenger The Priority Telecom Open - Amersfoort Open de Nice Cote d'Azur - Nice European Open - Antwerp Ortisei Challenger Stockholm Open - Stockholm Las Franquesas del Valles Challenger Topshelf Open - 's-Hertogenbosch Synsam Swedish Open - Bastad European Open - Antwerp Serbia Open - Belgrade Gerry Weber Open - Halle Istanbul Challenger Open de Moselle - Metz Thailand Open - Bangkok Open Sud de France - Montpellier Troyes Challenger Manacor Challenger Gerry Weber Open - Halle Orleans Challenger AEGON International - Eastbourne If Stockholm Open - Stockholm Pune Challenger Delray Beach International Tennis Championships - Delray Beach Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Japan Open - Tokyo Heineken Open Shanghai - Shanghai Lexington Challenger Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca BMW Open - Munich Open 13 - Marseille TD Waterhouse Cup - Long Island Grodzisk Mazowiecki Challenger Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Le Gosier Challenger Lyon Challenger Ostrava Challenger GHI Bronx Tennis Classic - Bronx Alphen Challenger XL Capital Bermuda Open - Bermuda Pau Challenger Quimper Challenger Rimouski Challenger Internazionali di Tennis de San Marino - San Marino Tenerife Challenger Forli 2 Challenger Tenniscup of Flanders - Ostende Meerbusch Challenger Champaign Challenger Porto Challenger Nonthaburi 2 Challenger Rome Challenger Marbella Challenger Barcelona Challenger Dubai Open - Dubai Rome Challenger The Nottingham Open - Nottingham Grand Prix Hassan II - Casablanca Nottingham Challenger Pozoblanco Challenger Segovia Challenger Bengaluru Challenger Andria Challenger Murcia Challenger Pilot Pen Tennis - New Haven Turin Challenger Blois Challenger San Benedetto Challenger Amersfoort Challenger Lyon Challenger Sassuolo Challenger ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Barcelona Open Banc Sabadell - Barcelona Estoril Open - Estoril Ismaning Challenger The Hypo Group Tennis International 2008 - Poertschach Austrian Open - Kitzbuhel Maia Challenger Oeiras 1 Challenger Oeiras 2 Challenger Koblenz Challenger St. Petersburg Open - St. Petersburg Hamburg Challenger Lille Challenger Heilbronn Challenger Campbells Hall of Fame Tennis Championships - Newport Idea Prokom Open - Sopot ABN/AMRO World Tennis Tournament - Rotterdam Adidas International - Sydney If Stockholm Open - Stockholm Naples Challenger St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Heineken Open - Auckland Tennis Masters Series - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Trofeo Conde de Godo - Barcelona Tennis Masters Series - Madrid Energis Open - Amersfoort Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Ottignies-Louvain-la-Neuve Challenger Vilnius Challenger Rovereto Challenger Antalya Challenger Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Lille Challenger Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Prostejov Challenger Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami ABN/AMRO World Tennis Tournament - Rotterdam Campionati Internazionali D'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami AAPT Championships - Adelaide Cassis Challenger Segovia Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo International Championship of Croatia - Umag Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Qatar ExxonMobil Open - Doha Western & Southern Open - Cincinnati Open de Moselle - Metz Cassis Challenger Mutua Madrilena Madrid Open - Madrid Mallorca Championships - Mallorca Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris St. Petersburg Open - St. Petersburg Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BMW Open - Munich Wimbledon - London U.S. Open - New York AEGON Championships - London Australian Open - Melbourne Tennis Masters Series - Hamburg U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Masters Series - Hamburg French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Sony Ericsson Open - Miami Mallorca Championships - Mallorca European Open - Antwerp Wimbledon - London BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami U.S. Open - New York BMW Open - Munich Winston Salem - Winston Salem French Open - Paris French Open - Paris BMW Open - Munich French Open - Paris NASDAQ-100 Open - Miami Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, Group 1, 2R, BEL-GRE 5-0 Davis Cup, World Group, QR, BEL-ZIM 4-1 Wimbledon - London Davis Cup, Group 1, 2R, BEL-ZIM 4-1 Davis Cup, World Group, QR, CRO-BEL 3-2 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, PO, AUS-BEL 2-3 Australian Open - Melbourne U.S. Open - New York Campionati Internazionali d'Italia - Rome U.S. Open - New York All Lower level tournaments French Open - Paris Wimbledon - London Masters Series Monte-Carlo - Monte Carlo French Open - Paris Australian Open - Melbourne BNP Paribas Masters - Paris French Open - Paris Olympics - Beijing Olympics - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, Group 1, 2R, BEL-POL 4-1 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, Group 1, 2R, UKR-BEL 1-4 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, PO, SVK-BEL 2-3 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, Group I, 1R, BOL-BEL 2-3 Davis Cup, Group C, Hamburg Olympics - Athens Tampere Challenger M25 Tarragona M25 Vale do Lobo